/**
 * 
 */
package com.dwa.domain.service;

import java.util.Date;
import java.util.List;

import com.dwa.domain.INews;

/**
 * @author Vedamoorthi Vairam
 * @since 09/02/2009
 *
 */
public interface INewsAppService 
{
	
	public List<INews> getNews() throws DomainException;

	public INews createNews(INews news) throws DomainException;

	public INews updateNews() throws DomainException;

	public INews deleteNews() throws DomainException;

	public INews getNewsByNewsId(Long newsId) throws DomainException;
	
	public List<INews> getNewsByNewsDate(Date date) throws DomainException ;
	
}
